// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov  Date: 2007-9-15 18:53:47

// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   fl.java

package com.zelix;

import java.util.Vector;

// Referenced classes of package com.zelix:
//            vh, mh, kl, zu, 
//            si, uh, nh

public class fl extends vh
    implements mh
{

    private Vector g;
    private String h;
    private String i;

    public fl(int j)
    {
        super(j);
        g = new Vector();
    }

    Vector i()
    {
        return (Vector)g.clone();
    }

    public String a()
    {
        return h;
    }

    public void a(uh uh, nh nh)
    {
        int j;
        StringBuffer stringbuffer;
        StringBuffer stringbuffer1;
        int k;
        int l;
        l = si.g;
        j = g();
        stringbuffer = new StringBuffer();
        stringbuffer1 = new StringBuffer();
        k = 0;
        if(l == 0) goto _L2; else goto _L1
_L1:
        String s = ((kl)a(k)).d();
        g.addElement(s);
        stringbuffer.append(s);
        stringbuffer.append(".");
        stringbuffer1.append(s);
        if(k < j - 1)
            stringbuffer1.append("/");
        k++;
_L2:
        if(k >= j)
        {
            h = stringbuffer.toString();
            i = stringbuffer1.toString();
            return;
        }
        if(true) goto _L1; else goto _L3
_L3:
    }

    public boolean a(String s)
    {
        return zu.b(s, i);
    }
}